Making Web Servers Pushier

نویسندگان

  • Bin Lan
  • Stéphane Bressan
  • Beng Chin Ooi
  • Y. C. Tay
چکیده

The success of the World Wide Web measured in terms of the number of its users and of the resulting traffic increase is only commensurate to the patience required when sitting in front of one’s computer, waiting for a document to be down-loaded. If one could identify the typical access patterns for a set of documents on a Web server, the server could use or extend the existing protocols to accordingly pre-fetch or push documents to the browsers and proxy servers. In this paper, we present and evaluate a strategy for making Web servers “pushier”. Which document is to be pushed is determined by a set of association rules mined from a sample of the access log of the Web server. Once a rule of the form “Document A → Document B” has been identified and selected, the Web server decides to push “Document2” if “Document1” is requested. The strategy is individual user oriented while not ignoring the aggregate perspective. We evaluate the effectiveness and the cost of such a strategy for two architectures: a two tier “Web server / Web browser” architecture, and a three tier “Web server / proxy server / Web browser” architecture. We consider different settings in the architectures as well as refinements of the strategy taking into account the size of the documents.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Load Balancing Approaches for Web Servers: A Survey of Recent Trends

Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...

متن کامل

بررسی تأثیرات رایانش ابری بر یادگیری الکترونیکی

In the world of training, online training is introduced as a modern model of training services. Cloud computing is a modern technology which is provided software, infrastructure and platform as internet. Also, online training is introduced as a modern model of training services on the web. In this research, the impact of cloud computing on e-learning on the case of Mehralborz online university ...

متن کامل

Remaining Capacity Based Load Balancing Architecture for Heterogeneous Web Server System

Load balancing system can improve the performance of a popular Web server. Most of the load balancing systems use homogeneous Web servers as their backend servers. In this situation, the dispatching algorithm can obtain load sharing among the Web servers quite easily. However, when the Web server system contains servers with different capacities, we must use factors such as the remaining capaci...

متن کامل

Performance Analysis of Dynamic Web Page Generation Technologies Performance Analysis of Dynamic Web Page Generation Technologies

The Web has experienced phenomenal growth over the past few years, placing heavy load on Web servers. Today's Web servers also process an increasing number of requests for dynamic pages, making server load even more critical. The performance of Web servers delivering static pages is well-studied and well-understood. However, there has been little analytic or no empirical study of the performanc...

متن کامل

The Design of QoS Broker Algorithms for QoS-Capable Web Service

QoS (Quality of Service) support in Web services is an important issue. In this paper, we present a QoScapable web service architecture, QCWS, by introducing a QoS broker module between service clients and providers (servers). The functions of the QoS broker module include collecting QoS information about servers, making selection decisions for clients, and negotiating with servers to get QoS c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999